.group_item {
  margin-bottom: 15px;
  &:last-child {
    margin-bottom: 0;
  }
  .blue {
    background: #4a74ea;
  }
  .orange {
    background: #eb7b3b;
  }
  .title {
    color: #666;
    font-size: 14px;
    margin-bottom: 10px;
  }
  .progress_item {
    margin-bottom: 5px;
    &:last-child {
      margin-bottom: 0;
    }
    .el-progress {
      width: 120px;
      .el-progress__text {
        display: none;
      }
      .el-progress-bar__outer {
        background: none;
        .el-progress-bar__inner {
          border-radius: 2px;
        }
      }
    }
    .block {
      width: 10px;
      height: 15px;
      border-radius: 2px;
      margin: 0 10px;
    }
    .block_text {
      color: #666;
      font-size: 12px;
    }
    .condition {
      margin-left: 10px;
      font-weight: bold;
      color: #000;
      font-size: 14px;
    }
  }
  .blue_progress {
    .el-progress-bar__inner {
      background: #4a74ea;
    }
  }
  .orange_progress {
    .el-progress-bar__inner {
      background: #eb7b3b;
    }
  }
}
